<html>
	
	<!-- 
			IMPORTANT
			
			To setup the title of the page use find/replace, 
			and replace 'How to use the Command pattern implementation in LowRA' by the html text of your title
			
			To setup the link which make the page return the the with-frame content
			use find/replace and replace 'YourFileNameHere' by the 
	-->
	
	<head>
		<title>How to use the Command pattern implementation - LowRA API Documentation</title>
		<link rel="stylesheet" href="../style.css" type="text/css" media="screen" />
		<link rel="stylesheet" href="../print.css" type="text/css" media="print" />
		<script language="javascript" type="text/javascript" src="../asdoc.js"></script>

	</head>
	<body>
		<script type="text/javascript" language="javascript">
		<!--
			asdocTitle = 'How to use the Command pattern implementation - LowRA API Documentation';
			var baseRef = '../';
			window.onload = configPage;
		--></script>
		
		<table id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
			<tr>
			
				<td align="left" class="titleTableTitle">LowRA API Documentation</td>
				<td align="right" class="titleTableTopNav">
                	<a 	onclick="loadClassListFrame('../all-classes.html')" 
					   	href="../annexes.html">Annexes</a>&nbsp;|&nbsp;
					<a 	onclick="loadClassListFrame('../all-classes.html')" 
					   	href="../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;
					<a 	onclick="loadClassListFrame('../all-classes.html')" 
						href="../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;
					<a 	onclick="loadClassListFrame('../index-list.html')" 
						href="../all-index-A.html">Index</a>&nbsp;|&nbsp;
					<a 	href="../index.html?howto/howto-commands.html&amp;all-classes.html" id="framesLink1">Frames</a>
					<a 	onclick="parent.location=document.location" 
						href="" 
						style="display:none;" 
						id="noFramesLink1">No&nbsp;Frames</a>
				</td>
				<td rowspan="3" align="right" class="titleTableLogo">
					<img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../images/logo.jpg">
				</td>
			</tr>
			<tr class="titleTableRow2">
				<td align="left" id="subTitle" class="titleTableSubTitle">
					How to use the Command pattern implementation
				</td>			
			</tr>
			<tr class="titleTableRow3">
				<td colspan="2">&nbsp;</td>
			</tr>
		</table
		
		
		><script type="text/javascript" language="javascript">
		<!--
		if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) 
		{
			titleBar_setSubTitle("How to use the Command pattern implementation in LowRA");
			
			titleBar_setSubNav(false,	false,	   false,
							   false,   false,	   false,
							   false,   false,	   false,
							   false,   false,	   false,
							   false,   false
							   );
		}
		--></script>
		
<div class="MainContent">

<h2>Summary</h2>

<ul>
	<li><a href="#intro">Introduction</a></li>
	<li><a href="#basic">Basic Commands</a></li>
	<li><a href="#async">Asynchronous Commands</a>
		<ul>
			<li><a href="#runnable">Links between <code>ASyncCommand</code>
			and <code>Runnable</code> class</a></li>
		</ul>
	</li>
	<li><a href="#stateless">Stateless Commands</a></li>
	<li><a href="#plugins">Commands and Plugins</a></li>
</ul>

<hr size="1"/>
<a name="intro"></a>
<h2>Introduction</h2>
<p>
	You can see below the implementation diagramme of the command pattern in <abbr title="Low level Rework on Actionscript">LowRA</abbr> : 
</p>


<img src="../pictures/CommandModel.jpg" title="The command model in lowra" alt="Command pattern implementation diagramme"/>

<hr size="1"/>
<a name="basic"></a>
<h2>Basic Commands</h2>

<hr size="1"/>
<a name="async"></a>
<h2>Asynchronous Commands</h2>


<a name="#runnable"></a>
<h3>Links between ASyncCommand and Runnable class</h3>

<hr size="1"/>
<a name="stateless"></a>
<h2>Stateless Commands</h2>

<hr size="1"/>
<a name="plugins"></a>
<h2>Commands and Plugins</h2>

</div>
		 <div class="feedbackLink">
            <p>&nbsp;</p>
            <center>
            <a target="_blank" href="http://code.google.com/p/lowra/issues/entry">Submit Feedback</a>
            </center>
            </div>
            <center class="copyright">LowRA API documentation 2008- 2009<br>Licensed under the MOZILLA PUBLIC LICENSE, Version 1.1</center>
        </div>
	</body>
</html>